Skip to content

Nested info-attachment-cert-automated plan for ubuntu core plan (New)#2078

Merged
Hook25 merged 1 commit intomainfrom
add-info-attachment-for-ubuntu-core
Aug 27, 2025
Merged

Nested info-attachment-cert-automated plan for ubuntu core plan (New)#2078
Hook25 merged 1 commit intomainfrom
add-info-attachment-for-ubuntu-core

Conversation

@rickwu666666
Copy link
Copy Markdown
Contributor

Description

We found that plan of info-attachment-cert-automated does not nested to ubuntu core plan. And that could cause ubuntu core and server test for iot device lack of some informations such like build stamp and so on.

Resolved issues

Documentation

Tests

com.canonical.plainbox::manifest
com.canonical.certification::executable
com.canonical.certification::interface
com.canonical.certification::connections
com.canonical.certification::model_assertion
com.canonical.certification::serial_assertion
com.canonical.certification::net_if_management
com.canonical.certification::net_if_management_attachment
com.canonical.certification::lspci_attachment
com.canonical.certification::lsusb_attachment
com.canonical.certification::rtc
com.canonical.certification::sleep
com.canonical.certification::parts_meta_info_attachment
com.canonical.certification::snap
com.canonical.certification::package
com.canonical.certification::module
com.canonical.certification::kernel_cmdline_attachment
com.canonical.certification::lsblk_attachment
com.canonical.certification::dmi_present
com.canonical.certification::dmi
com.canonical.certification::cpuinfo
com.canonical.certification::system_info_json
com.canonical.certification::lspci_standard_config_json
com.canonical.certification::dmi_attachment
com.canonical.certification::efi
com.canonical.certification::requirements
com.canonical.certification::sysfs_attachment
com.canonical.certification::udev_json
com.canonical.certification::meminfo
com.canonical.certification::environment
com.canonical.certification::uname
com.canonical.certification::dkms_info_json
com.canonical.certification::udev_attachment
com.canonical.certification::raw_devices_dmi_json
com.canonical.certification::cdimage
com.canonical.certification::dpkg
com.canonical.certification::modprobe_json
com.canonical.certification::info/kernel_config
com.canonical.certification::kernel_config_attachment
com.canonical.certification::lsb
com.canonical.certification::device
com.canonical.certification::miscellanea/submission-resources
com.canonical.certification::info/systemd-analyze
com.canonical.certification::info/systemd-analyze-critical-chain
com.canonical.certification::info/kernel-config-iommu-flag
com.canonical.certification::disk/encryption/detect
com.canonical.certification::image/model-grade
com.canonical.certification::miscellanea/secure_boot_mode_MISSING_PARAM_1
com.canonical.certification::acpi/oem_osi
com.canonical.certification::audio/detect-playback-devices
com.canonical.certification::audio/detect-capture-devices
com.canonical.certification::audio/alsa-loopback-automated
com.canonical.certification::bluetooth/detect-output
com.canonical.certification::bluetooth/bluetooth_obex_send
com.canonical.certification::bluetooth/detect
com.canonical.certification::bluetooth/bluez-controller-detect
com.canonical.certification::cpu/scaling_test
com.canonical.certification::cpu/scaling_test-log-attach
com.canonical.certification::cpu/maxfreq_test
com.canonical.certification::cpu/maxfreq_test-log-attach
com.canonical.certification::cpu/clocktest
com.canonical.certification::cpu_offlining
com.canonical.certification::cpu/offlining_test
com.canonical.certification::cpu/topology
com.canonical.certification::cpu/cstates
com.canonical.certification::cpu/cstates_results.log
com.canonical.certification::disk/detect
com.canonical.certification::disk/check-software-raid
com.canonical.certification::docker/info
com.canonical.certification::docker/version
com.canonical.certification::docker/run_amd64
com.canonical.certification::docker/interative_amd64
com.canonical.certification::docker/diff_amd64
com.canonical.certification::docker/copy_amd64
com.canonical.certification::docker/inspect_amd64
com.canonical.certification::docker/kill_amd64
com.canonical.certification::docker/build-single_amd64
com.canonical.certification::docker/start-stop_amd64
com.canonical.certification::docker/deploy-registry_amd64
com.canonical.certification::docker/export-and-import_amd64
com.canonical.certification::docker/save-and-load_amd64
com.canonical.certification::docker/commit_amd64
com.canonical.certification::docker/update_amd64
com.canonical.certification::docker/restart-on-failure_amd64
com.canonical.certification::docker/restart-always_amd64
com.canonical.certification::docker/compose-single_amd64
com.canonical.certification::docker/compose-and-basic_amd64
com.canonical.certification::docker/compose-restart_amd64
com.canonical.certification::edac/detect
com.canonical.certification::edac/default-report
com.canonical.certification::eeprom/read-write
com.canonical.certification::ethernet/detect
com.canonical.certification::ethernet/ping-with-any-cable-interface
com.canonical.certification::firmware/fwts_desktop_diagnosis
com.canonical.certification::firmware/fwts_desktop_diagnosis_results.log.gz
com.canonical.certification::i2c/i2c-bus-detect
com.canonical.certification::i2c/i2c-device-detect
com.canonical.certification::ishtp/module-detect
com.canonical.certification::ishtp/device-detect
com.canonical.certification::eclite/module-detect
com.canonical.certification::eclite/temperature-reading-from-thermal-acpitz
com.canonical.certification::ubuntu_core_features
com.canonical.certification::kernel-snap/booted-kernel-matches-current-grub
com.canonical.certification::mei/check-module
com.canonical.certification::mei/check-device
com.canonical.certification::mei/get-firmware-version
com.canonical.certification::memory/info
com.canonical.certification::ipv6_detect
com.canonical.certification::ipv6_link_local_address_any_if
com.canonical.certification::networking/predictable_names
com.canonical.certification::power-management/warm-reboot
com.canonical.certification::power-management/post-warm-reboot
com.canonical.certification::power-management/cold-reboot
com.canonical.certification::power-management/post-cold-reboot
com.canonical.certification::qep/qep-device-driver-for-4bc3
com.canonical.certification::qep/qep-device-driver-for-4b81
com.canonical.certification::qep/qep-device-driver-for-4b82
com.canonical.certification::qep/qep-device-driver-for-4b83
com.canonical.certification::qep/qep-device-node-for-4bc3
com.canonical.certification::qep/qep-device-node-for-4b81
com.canonical.certification::qep/qep-device-node-for-4b82
com.canonical.certification::qep/qep-device-node-for-4b83
com.canonical.certification::rtc/rtc_number
com.canonical.certification::rtc/rtc_alarm_rtc0
com.canonical.certification::rtc/rtc_clock_rtc0
com.canonical.certification::snappy/snap-list
com.canonical.certification::snappy/snap-search
com.canonical.certification::snappy/snap-install
com.canonical.certification::snappy/snap-refresh-automated
com.canonical.certification::snappy/snap-revert-automated
com.canonical.certification::snappy/snap-reupdate-automated
com.canonical.certification::snappy/snap-remove
com.canonical.certification::snappy/test-store-install-beta
com.canonical.certification::snappy/test-store-install-edge
com.canonical.certification::snappy/test-system-confinement
com.canonical.certification::snappy/test-snaps-confinement
com.canonical.certification::snap_revision_info
com.canonical.certification::snapd/snap-refresh-snapd-snapd-to-base-rev
com.canonical.certification::snapd/log-attach-after-snap-refresh-snapd-snapd-to-base-rev
com.canonical.certification::snapd/snap-verify-after-refresh-snapd-snapd-to-base-rev
com.canonical.certification::snapd/snap-revert-snapd-snapd-from-base-rev
com.canonical.certification::snapd/log-attach-after-snap-revert-snapd-snapd-from-base-rev
com.canonical.certification::snapd/snap-verify-after-revert-snapd-snapd-from-base-rev
com.canonical.certification::snapd/snap-refresh-snapd-snapd-to-stable-rev
com.canonical.certification::snapd/log-attach-after-snap-refresh-snapd-snapd-to-stable-rev
com.canonical.certification::snapd/snap-verify-after-refresh-snapd-snapd-to-stable-rev
com.canonical.certification::snapd/snap-revert-snapd-snapd-from-stable-rev
com.canonical.certification::snapd/log-attach-after-snap-revert-snapd-snapd-from-stable-rev
com.canonical.certification::snapd/snap-verify-after-revert-snapd-snapd-from-stable-rev
com.canonical.certification::socketcan/modprobe_vcan
com.canonical.certification::socketcan/send_packet_local_sff_virtual
com.canonical.certification::socketcan/send_packet_local_eff_virtual
com.canonical.certification::socketcan/send_packet_local_fd_virtual
com.canonical.certification::acpi_sleep_attachment
com.canonical.certification::codecs_attachment
com.canonical.certification::cpuinfo_attachment
com.canonical.certification::dkms_info_attachment
com.canonical.certification::dmesg_attachment
com.canonical.certification::dmidecode_attachment
com.canonical.certification::dpkg_attachment
com.canonical.certification::efi_attachment
com.canonical.certification::info/buildstamp
com.canonical.certification::info/disk_partitions
com.canonical.certification::info/touchpad_driver
com.canonical.certification::installer_debug.gz
com.canonical.certification::lsmod_attachment
com.canonical.certification::lspci_standard_config_attachment
com.canonical.certification::lstopo_visual_attachment
com.canonical.certification::meminfo_attachment
com.canonical.certification::modinfo_attachment
com.canonical.certification::modprobe_attachment
com.canonical.certification::modules_attachment
com.canonical.certification::sysctl_attachment
com.canonical.certification::firmware/fwts_dump
com.canonical.certification::firmware/fwts_dump_acpi_attachment.gz
com.canonical.certification::info/secure-boot-check
com.canonical.certification::tpm2/fwts-event-log-dump
com.canonical.certification::clevis-encrypt-tpm2/precheck
com.canonical.certification::clevis-encrypt-tpm2/detect-rsa-capabilities
com.canonical.certification::clevis-encrypt-tpm2/rsa
com.canonical.certification::clevis-encrypt-tpm2/detect-ecc-capabilities
com.canonical.certification::clevis-encrypt-tpm2/ecc
com.canonical.certification::usb/storage-detect
com.canonical.certification::usb-dwc3/driver-detect
com.canonical.certification::usb-dwc3/module-detect
com.canonical.certification::watchdog/detect
com.canonical.certification::watchdog/systemd-config
com.canonical.certification::watchdog/trigger-system-reset-auto
com.canonical.certification::watchdog/post-trigger-system-reset-auto
com.canonical.certification::wireless/detect
com.canonical.certification::wwan/detect
com.canonical.certification::suspend/suspend_advanced_auto
com.canonical.certification::after-suspend-audio/detect-playback-devices
com.canonical.certification::after-suspend-audio/detect-capture-devices
com.canonical.certification::after-suspend-audio/alsa-loopback-automated
com.canonical.certification::after-suspend-bluetooth/bluetooth_obex_send
com.canonical.certification::after-suspend-eeprom/read-write
com.canonical.certification::after-suspend-ethernet/detect
com.canonical.certification::after-suspend-ethernet/ping-with-any-cable-interface
com.canonical.certification::after-suspend-rtc/rtc_number
com.canonical.certification::after-suspend-rtc/rtc_alarm_rtc0
com.canonical.certification::after-suspend-rtc/rtc_clock_rtc0
com.canonical.certification::after-suspend-usb/storage-detect
com.canonical.certification::after-suspend-wwan/detect

@codecov
Copy link
Copy Markdown

codecov bot commented Aug 14, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 52.01%. Comparing base (e3775c5) to head (dfd4ec2).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2078   +/-   ##
=======================================
  Coverage   52.01%   52.01%           
=======================================
  Files         388      388           
  Lines       41794    41794           
  Branches     7771     7771           
=======================================
  Hits        21738    21738           
  Misses      19282    19282           
  Partials      774      774           
Flag Coverage Δ
provider-certification-client 57.14% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@rickwu666666 rickwu666666 changed the title Nested info-attachment-cert-automated plan for ubuntu core plan(New) Nested info-attachment-cert-automated plan for ubuntu core plan (New) Aug 15, 2025
Copy link
Copy Markdown
Contributor

@GabrielChenCC GabrielChenCC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rickwu666666 LGTM. Thanks.

@Hook25 Hook25 merged commit be69944 into main Aug 27, 2025
32 of 33 checks passed
@Hook25 Hook25 deleted the add-info-attachment-for-ubuntu-core branch August 27, 2025 15:03
bladernr pushed a commit that referenced this pull request Aug 28, 2025
…#2078)

Nested info-attachment-cert-automated plan for ubuntu core plan
stanley31huang pushed a commit that referenced this pull request Oct 3, 2025
…#2078)

Nested info-attachment-cert-automated plan for ubuntu core plan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants